package cn.iocoder.yudao.module.biz.dal.dataobject.documentImpl;

import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import java.util.*;
import com.baomidou.mybatisplus.annotation.*;
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;

/**
 * 文件落实 DO
 *
 * @author 芋道源码
 */
@TableName("biz_document_impl")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class BizDocumentImplDO extends BaseDO {

    /**
     * 
     */
    @TableId(type = IdType.ASSIGN_UUID)
    private String id;
    /**
     * 文件名称
     */
    private String fileName;

    /**
     * 附件地址
     */
    private String filePath;
    /**
     * 文件类型
     *
     * 枚举 {@link TODO file_type 对应的类}
     */
    private Integer fileType;
    /**
     * 落实要求
     */
    private String implRequirement;
    /**
     * 落实状态
     *
     * 枚举 {@link TODO impl_status 对应的类}
     */
    private Integer implStatus;
    /**
     * 状态
     */
    private Integer status;
    /**
     * 是否上传反馈附件，0否1是
     */
    private Integer feedbackAttach;
    /**
     * 租户编号
     */
    private String tenantId;
    /**
     * 部门id
     */
    private String deptId;

}
